Big Huge Thesaurus

inhuman treatment

noun

sounds kind of like